<?php
echo "<table align='center' class='informes' border='0' cellspacing='1' cellpadding='1'>";
    echo "<tr style='color: #EEEEEE; background-color: #cccc00;' ><th colspan='".(2+count($anios))."'>".$titulo."</th></tr>";
    echo "<tr style='color: #AAAAAA; background-color: #e1e166;'><th>A&ntilde;o Base</th>";
    echo "<th>".utf8_encode($criterio)."</th>";
    foreach($anios as $value) {
        echo "<th>".$value."</th>";
    }
    echo "</tr>";
    $i=0;
    foreach($datos as $k => $v) {
        $criterios = array_keys($datos[$k]);
        echo "<tr style='color: #EEEEEE; background-color: #cccc00;'><td rowspan='".(count($criterios)*2)."'>".$k."</td>";
        for($c = 0; $c < count($criterios); $c ++) {
            if($k != $total_anios[0]) {
                echo "<tr>";
            }
            echo "<td style='color: #AAAAAA; background-color: #e1e166;' rowspan='2'>".utf8_encode($criterios[$c])."</td>";
            for($x = 0; $x < count($anios); $x ++) {
                if (array_key_exists($anios[$x], $datos[$k][$criterios[$c]])) {
                    echo "<td style='color: #333333; background-color: #eeeeaa;'>".number_format($datos[$k][$criterios[$c]][$anios[$x]],0,",",".")."</td>";
                } else {
                    echo "<td style='color: #333333; background-color: #eeeeaa;'>-</td>";
                }
            }
            echo "</tr><tr>";
            for($z = 0; $z < count($anios); $z ++) {
                if (array_key_exists($anios[$z], $datos[$k][$criterios[$c]])) {
                    if (isset($datos[$k][$criterios[$c]][$k])) {
                        echo "<td style='color: #333333;'>".porcentaje($datos[$k][$criterios[$c]][$k],$datos[$k][$criterios[$c]][$anios[$z]])."%</td>";
                    } else {
                        echo "<td style='color: #333333;'>0%</td>";
                    }
                } else {
                    echo "<td>-</td>";
                }
            }
            echo "</tr>";
        }
        $i++;
    }
    echo "</table>";
?>